Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
63 NORTHCROFT Semi-Detached £141,000 29 Apr 2016
65 NORTHCROFT Semi-Detached £465,000 29 Apr 2022
71 NORTHCROFT Detached £247,500 30 Nov 2009
73 NORTHCROFT Detached £240,000 30 Jul 2010
75 NORTHCROFT Detached £195,000 27 Jul 2001